home *** CD-ROM | disk | FTP | other *** search
- *---------------------------------------
- *
- * ò\Ī
- *
- * âjâàü[âgâëâï
- *
- * by Shiroh Nakaya
- *
- *---------------------------------------
- nan_n:
- move.w C_X(a1),d1
- move.w C_Y(a1),d2
- subq.w #8,d1
- subi.w #32,d2
- tst.w C_LR_F(a1)
- bne @f
-
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- @@:
- addi.w #$4000,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- *---------------------------------------
- nan_for:
- move.w C_X(a1),d1
- move.w C_Y(a1),d2
- subq.w #8,d1
- subi.w #32,d2
- tst.w C_LR_F(a1)
- bne @f
-
- addi.w #$0004,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- @@:
- addi.w #$4004,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- *---------------------------------------
- nan_back:
- move.w C_X(a1),d1
- move.w C_Y(a1),d2
- subq.w #8,d1
- subi.w #32,d2
- tst.w C_LR_F(a1)
- bne @f
-
- addi.w #$0008,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- @@:
- addi.w #$4008,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- *---------------------------------------